University

Instituto Politécnico de Coimbra

http://www.ipc.pt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3741
1143
31
10026
8328
7356
2089