Rm H310 MC 5208
Stanford, CA 94305
Phone: (650) 736-4420
University of California - San Francisco, San Francisco, CA, 5/12/2011
Lucile Packard Children's Hospital at Stanford, Palo Alto, CA, 06/30/2014
Stanford Pediatric Hospital Medicine Fellowship, Palo Alto, CA, 06/30/2016
Pediatric Hospital Medicine, American Board of Pediatrics
Pediatrics, American Board of Pediatrics