News

Set over 65 hectares, the main campus of the University of Montreal looks down over Quebec’s largest city from the heights of Mont Royal. The 138-year-old university is one of the world’s leading ...