
The University of Oxford, University of Cambridge and Imperial College London have grabbed some of the top spots in the Times Higher Education World University Rankings 2026, with Oxford coming first for the 10th year in a row.
The University of Oxford, University of Cambridge and Imperial College London have grabbed some of the top spots in the Times Higher Education World University Rankings 2026, with Oxford coming first for the 10th year in a row.