First off, this has nothing to do with medical school. Second, it's a load of bollucks designed to make UK schools look good. And I say this as a longtime UK student. I've been at Oxford for 5 years and there's no way that we deserve to be ahead of Stanford.
Most people can't access this so here are the top 5:
Rank P.R. R.R. INT'L Fac INT'l Stu Fac/Stu Cit/fac Overall
1 Harvard 100 100 17 23 21 57 100.0
2 MIT 84 87 12 41 16 53 86.9
3 Cambridge 96 73 65 34 20 16 85.8
4 Oxford 93 70 58 37 23 15 83.9
5 Stanford 78 95 10 30 12 56 83.4
.
.
.
25 McGill 52 48 33 31 23 8 51.6
The schools rank is shown in the far left. Then the various numbers which make up the rank are: Peer Review (which counts for 40% of the overall score), Recruiter review(10%), INT'L Faculty(5%), INT'L Students(5%), Faculty/Student ratio(20%), Citations/faculty (20%).
These criteria were weighted like that in order to rank UK universities higher. Period.
Now to me, the only thing which really makes a 'good' University from those criteria are the citations/faculty. This is an indicator on how good the research coming out of your University is. Oxford and Cambridge score an abismal 15 and 16 respectively out of 100. McGill scores a wopping 8 out of 100. UofT at least gets a 22. UBC a 17. Places like Oxford, Cambridge and yes McGill do well in this type of ranking because reputation is a huge part of the scoring. When you look at the actual productivity of these Universities they are seriously lacking compared to the 'real' top Universities like Harvard and CalTech.
And fourpoints, the numbers I quoted ages ago were total med school budget. Hopkins pulls in close to 3 Billion USD(
http://www.hopkinsmedicine.org/about/statistics/).
McGill 350 million CAD (I can't find a link for this).
Though, again and again, THIS ALL MAKES NO DIFFERENCE TO YOUR MD IN CANADA. This only has to do with research. If you get into 1 school in Canada count yourself lucky and go. If you get into 2+ offers and you need rankings to help you decide please run blindfolded into the 401 and give the spot to someone else.