iGEM Guelph employs 31 employees. The iGEM Guelph management team includes Emilia Petkovski (Director of Business), Sukhman Kaur (Web Design Team Member), and Nick Panchal (Wet Lab Research Assistant).
Looking for a particular iGEM Guelph employee's phone or email?