NPI Central
Bhavya Narala, MD — NPI 1487217873, Staten Island, NY | NPI Central