Under the “Double First Class” project, China plans to considerably improve the number of globally high-ranked universities in the country by 2050
Times Higher Education (THE) has released its prestigious World University Rankings 2018, with Oxford University claiming the top spot with an overall score of 94.3. THE’s university rankings are much respected across the global education industry and a common reference point for academicians, parents and students alike.