NPI Central
Arita Thatte, MD — NPI 1457980294, Stanford, CA | NPI Central