University

Thapar University (Thapar Institute of Engineering & Technology)

http://www.thapar.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1496
367
26
4156
5028
1013
1008