University

Thapar University (Thapar Institute of Engineering & Technology)

http://www.thapar.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1748
480
33
4911
4906
1078
1289