Hamiltonians are feeling a lot of pride for their hometown university, because McMaster University was just named one of the top 70 universities in the world by Times Higher Education. The internation...
Read MoreMcMaster University is officially a top 75 university in the world. After a few years bouncing within the 76- 115 range, the school moved up five spots from 77 to 72 in this year’s Times Higher Educ...
Read More