Abigail AmadorThe Times Higher Education (THE) World University Rankings list the top 1000 universities in the…THE World University Rankings bases its rankings on 13 carefully calibrated performance indicators to provide the most comprehensive and…Jan 29, 2018Jan 29, 2018