Tag: McGill University
McGill University
McGill University
country rank
3
world rank
58
OVERVIEW
Founded in 1821, McGill University is a non-profit public higher education institution in Montreal's urban setting (population range of 1,000,000-5,000,000 inhabitants),...