University

Thapar University (Thapar Institute of Engineering & Technology)

https://www.thapar.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1293
308
23
5124
1031
938