University

Instituto Profissional de Canossa

https://ipdc.edu.tl/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
30958
14994
8
30957
6492
6650