University

InterNapa College

https://internapa.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23068
5146
27
22850
6492
6650