University

University of Engineering & Technology Taxila

https://ror.org/03v00ka07

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2294
694
23
9166
2146
1321