University

Instituto Politécnico de Castelo Branco

https://www.ipcb.pt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2917
956
24
3523
3759
2875
3615