NPI Central
Vanshika Narala, MD — NPI 1326981713, New York, NY | NPI Central