NPI Central
Ravikala Puttamadu, M.D. — NPI 1144536665, Rochester, NY | NPI Central