NPI Central
Kriti Joshi Ojha, MBBS,MD — NPI 1801657689, New York, NY | NPI Central