NPI Central
Ramesh Vidavalur, M.D — NPI 1215119581, Ithaca, NY | NPI Central