University

Thapar University (Thapar Institute of Engineering & Technology)

http://www.thapar.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1956
554
36
7289
6638
1388
1312