Hamilton’s McMaster University ranks 2nd in world of universities that make a global impact
McMaster University has placed second in the world in a new international ranking, recognizing the impact that universities are making in their own countries and on a global scale.