iGEM McMaster employs 31 employees. The iGEM McMaster management team includes Anh B. (Human Practices Research Lead), Rinee Parikh (Wet Lab Team Lead), and Catherine Luo (Wet Lab Researcher).
Looking for a particular iGEM McMaster employee's phone or email?