University

Instituto Superior de Engenharia de Coimbra

https://www.isec.pt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6914
1786
44
7420
10466
2331
6084