Faculty and Staff / Choon-Lai Tan
Professor
Glenn McRae
Professor; Associate Dean, Student Success - Faculty of Engineering and Design
Robert Langlois
Associate Professor
David MacPhee
Associate Professor, Canada Research Chair, Tier 2
Robin Chhabra