NPI Central
Naveen Galla, MD — NPI 1326536954, New York, NY | NPI Central