NPI Central
Nupoor Narula, MD — NPI 1871931972, New York, NY | NPI Central