Times Higher Education
The Times Higher Education (THE) World University Rankings 2018 listed Stockholm University at position 134 on the list of the world's top universities. Times Higher Education World University Rankings are annual university rankings published by British Times Higher Education (THE) magazine.