University

University of Lorestan Khorramabad

https://www.lu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2609
754
54
9532
1721
2007