University

Petroleum University of Technology Abadan

http://www.put.ac.ir/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3043
936
62
10655
8799
4136
1827