University

Khaje Nassir Toosi University of Technology

https://www.kntu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1374
19
19
1818
4961
927
947