NPI Central
Srisatish Devapatla, M.D., FAAP — NPI 1164568176, Ithaca, NY | NPI Central