University

Eqbal Lahoori Institute of Higher Education

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
16074
6313
283
8422
15938
7356
6084