University

Philips College Nicosia

https://www.philips.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18695
4604
21
22981
17685
8602
6115