Carolyn Ren looking at camera

Carolyn Ren

Full Professor, Mechanical and Mechatronics Engineering