University

Eqbal Lahoori Institute of Higher Education

https://www.eqbal.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23128
9591
548
8024
24016
8602
6115