University

Thapar University (Thapar Institute of Engineering & Technology)

https://www.thapar.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1293
308
23
5124
1031
938