University

Institute of Tourism Malta

https://its.edu.mt/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
14672
3347
3
13464
5954
6657