There is another link that provides slightly more info than just the rank
http://www.timeshighereducation.co.uk/Rankings2009-Top200.ht...
Like peer review score, employer score etc. But even then, I think this is more like a voting scheme to obtain scores rather than detailed assessment of each department/ research / paper published / nobel laureates produced/ entrepreneurs produced / innovation quotient etc.