University

Instituto Politécnico de Coimbra

http://www.ipc.pt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3311
1048
29
11393
8488
8550
1973