Carolyn Ren

Carolyn Ren

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