Randall SwyersStaff Affiliate - YNHHCardsContact Inforandall.swyers@yale.eduLearn moreabout Contact InfoAboutGet In TouchRandall SwyersAboutCopy LinkTitlesStaff Affiliate - YNHHDepartments & OrganizationsInternal MedicineGet In TouchCopy LinkContactsEmailrandall.swyers@yale.edu