Where I see patients (4)
Contact me
Staff superheroes
It’s a bird. It’s a plane. It’s a window washer! Dressed as a superhero to clean and brighten your day.

Pediatric cardiologist
Critical care specialist
Medical Director, Pediatric Cardiac Intensive Care Unit, San Francisco
University of Chicago Pritzker School of Medicine, MD, 2005
Lucile Packard Children's Hospital, Pediatrics, 2009
Oregon Health & Science University, Pediatric Cardiology, 2012
Lucile Salter Packard Childrens Hospital â Stanford, Pediatric Critical Care Medicine, 2013
Staff superheroes