University

Instituto Politécnico de Viana do Castelo

https://www.ipvc.pt/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2675
903
20
5570
3140
2614