NPI Central
Shyamala Navada, M.D. — NPI 1215056304, New York, NY | NPI Central