University

Riyadh College of Technology

https://en.wikipedia.org/wiki/Riyadh College of Te

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17716
660
58
16780
6553
7212