NPI Central
Udayashankar Setru, M.D. — NPI 1245287689, Bronx, NY | NPI Central