Times Higher Education (THE) World University Ranking 2018: Thapar University (TU), India includes India’s Thapar University in its world best universities list. This singularly prominent university excellence listing has ranked Thapar University in the 801-1000 ...