Carolyn Ren Professor, Mechanical and Mechatronics Engineering; Canada Research Chair in Lab-on-a-Chip Technology
Carolyn Ren Professor, Mechanical and Mechatronics Engineering; Canada Research Chair in Lab-on-a-Chip Technology