John Welch, MD PhD Associate Professor of MedicineAssociate Program Director for Basic Science & Career DevelopmentNon-Accredited Program DirectorCompetency Committee MemberCore Faculty View Content