University

InterNapa College

https://internapa.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23299
5254
27
23098
5963
6683