NPI Central
Oommen Ninan, MD — NPI 1740215086, Amsterdam, NY | NPI Central