Address:
725 Welch Rd, Palo Alto, CA 94304
300 Pasteur Dr, Stanford, CA 94305
Education:
Stanford University, School of Medicine - Doctor of Medicine
Hospital Necker - Enfant Malade - Fellowship - Pediatric Radiology (Diagnostic Radiology)
Stanford Hospital & Clinics - Residency - Radiology
Board certifications:
American Board of Radiology Certification in Radiology