registrarism.wordpress.com
UK universities in 2009 THE world league table
Follow up to earlier post on the latest THE world league table. There are 18 UK universities in the latest THE/QS world university league table with most improving their positions and Leeds being a…