University

University of Lorestan Khorramabad

http://www.lu.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2862
66
66
3734
10017
1773
2185