NPI Central
Karin-Elizabeth Ouchida, M.D. — NPI 1336353259, New York, NY | NPI Central