NPI Central
Himabindu Pitta, MD — NPI 1619119997, Santa Cruz, CA | NPI Central