University

Instituto Superior de Engenharia de Coimbra

https://www.isec.pt/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6710
1769
42
7036
9934
2245
6115