University

Larnaca College

https://www.larnacacollege.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23789
5246
28
23605
6492
6650