University

Philips College Nicosia

https://philips.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21263
4848
23
20901
6492
6650