Bio

Academic Appointments


Administrative Appointments


  • Medical Director Occupational Health Services, Stanford Hospital & Clinics; Lucille Packard Children's Hospital (2012 - Present)

Professional Education


  • MPH, UCLA, Enviornmental Health Sciences (1995)
  • MD, Brown Program in Medicine (1991)

Stanford Medicine Resources: