NPI Central
Tummala Naidu, MD — NPI 1497808125, New York, NY | NPI Central