The UK-based University of Oxford was rated 5 QS stars, achieving top marks in research, teaching and innovation. The sixth best university in the world according to the QS World University Ranking 展开