That ranking list you cite was only started in 2004, excludes numerous universities, and the ranking methodology is questionable as well.