NPI Central
Ambalavanar Somaskanda, M.D. — NPI 1407869001, Sodus, NY | NPI Central