University

Tafila Technical University

http://www.ttu.edu.jo/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5139
207
18
11577
13359
2803
4585