The Institute of Higher Education, Shanghai Jiao Tong University ranks us as number 2 in the world in 2007. - http://www.arwu.org/rank/2007/ARWU2007_Top100.htm
The US news rankings rates our universities as 4th in US rankings itself. - http://colleges.usnews.rankingsandreviews.com/college/national-search
The Times Higher Education World Universities Rankings rates us 19! - http://www.topuniversities.com/worlduniversityrankings/results/2007/overall_rankings/top_100_universities/
Obviously, there has to be some reason for these discrepancies. It is probably because of the differences in criteria for all three. However, for us to rank #19 after being 2 and 4 in other rankings is pretty shocking. To me it sort of implies that something that other universities have is essentially missing from Stanford.
The Times rankings are done by the following Criteria-
I can only guess that we miss out because most other universities have more international students (Stanford is at 9-10%, universities such as University of Pennsylvania and Imperial College London have much more and are thus ranked higher on the list) than Stanford.
See you guys soon!