Oxford ranked as world’s top university

The University of Oxford has become the first British university to top the Times Higher Education’s global league table, knocking the California Institute of Technology into second place. Oxford topped the list because it improved across the four main indicators that influence the rankings – teaching, research, citations and international […]