Don't get me wrong, 23rd is great - but it's below several UK universities that just don't look like they should beat it. Regardless of specialisation.(Original post by Josb)
What do you mean "I don't rate it"? It's 23rd in the world in the THE, despite its lack of sciences departments.
Posted from TSR Mobile
Over the Easter break