University

Philips College Nicosia

https://philips.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20694
4821
22
20341
5963
6683