Thapar University ranked among world’s most prestigious universities
London: 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…