University

Qaiwan International University

https://en.wikipedia.org/wiki/Qaiwan International

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20408
758
87
19828
6553
7212