University of Waterloo Canada|Waterloo #49 in Best Universities for Engineering #199 in Best Global Universities Hunan University China|Changsha #29 in Best Universities for Engineering #195 inBest Global Universities
University of Waterloo Canada|Waterloo #49 in Best Universities for Engineering #199 in Best Global Universities Hunan University China|Changsha #29 in Best Universities for Engineering #195 inBest Global Universities