MSCR, MDStanford University
MBBSPalo Alto VA Health Care System
PhDStanford University
MD, MSStanford University
MSStanford University
MDCalifornia Pacific Medical Center