NPI Central
Navajyoti Barman, MD MPH — NPI 1679328405, New York, NY | NPI Central