NPI Central
Deepa Karambelkar, M.D. — NPI 1205996972, New York, NY | NPI Central