News release: “The University of Oxford has become the first UK university to top the Times Higher Education World University Rankings in the 12-year history of the table. It knocks the five-time leader, the California Institute of Technology, into second place in the World University Rankings 2016-2017. World University Rankings 2016-2017: Standing still is not… Continue Reading