University

Palestine Technical University Khadouri

http://ptuk.edu.ps/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
9816
298
12
874
15152
4434
6033