Address:
725 Welch Rd, Palo Alto 94304
(650) 497-8800 (Phone), (650) 725-8351 (Fax)
STANFORD UNIVERSITY
750 Welch Rd STE 315, Palo Alto 94304
(650) 725-8289 (Phone), (650) 725-8351 (Fax)
Certifications:
Pediatrics, 1979, Perinatal Medicine & Neonatal Medicine, 2009
Education:
Medical School
University of Pune / Armed Forces Medical College
Albert Einstein Medical Center
Temple U
St Christophers Hosp