University affiliation
Practice locations
Education & credentials
Board certifications
- Pediatrics
- Pediatric Hematology-Oncology
Medical School
- Oregon Health and Science University, Portland, OR
Fellowships
- Lucile Packard Children's Hospital, Stanford, CA
Residencies
- Seattle Children's Hospital, Seattle, WA