Slide 2 of 44
Notes:
Depending on your measure of success we are one of the best Universities
in the UK.
In most tables we appear around 5th.