University

Thapar University (Thapar Institute of Engineering & Technology)

http://www.thapar.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1818
491
32
3254
5572
1313
1311