T timeshighereducation.co.uk 2012 World University Rankings 54 points SkyMarshal 14 years ago 57 comments