NPI Central
Debasish Roychoudhury, MD — NPI 1063426013, Flushing, NY | NPI Central