Ph.D.UC Davis;University of California, Davis
MD, PhDUC Davis;University of California, Davis
BAUC Davis;University of California, Davis
BSUniversity of Bern
Bachelor's of ScienceUC Davis;University of California, Davis
MD/PhDUniversity of Bern
PhDUniversity of Pennsylvania
PhDUniversity of Bern