NPI Central
Indira Kartha, MD — NPI 1205847266, Amherst, NY | NPI Central