And The Best University In The World Is… And The Best University In The World Is… The latest global university ranking has been released by Times Higher Education, putting the UK’s Oxford University at the top of the pile. You will find more infographics at Statista Institutions are ranked based on five indicators: teaching, research, citations, international outlook …