Ryan Garrett Porter
Ryan Garrett Porter
Interim Head, Department of Surgery and Digestive Health
CIMed Administration

Recent Courses Taught

  • CLE 746 - Otolaryngology - ENT