University of Oxford hits the number one spot in world university rankings
The University of Oxford has become the first UK university to top the Times Higher Education World University Rankings, published 21st September. In its proud 12-year history this is the first time a British university has placed first in the rankings putting five-time leader, the California...