World University Rankings 2018 Times Higher Education (THE) has published its globally acclaimed report of World University Rankings for the year 2017-18 enlisting top 1000 institutions worldwide. Every year, THE…