University

University of Lorestan Khorramabad

https://lu.ac.ir/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2490
685
55
10121
1757
2003