University

Universidade de Aveiro

https://www.ua.pt/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
505
202
6
565
976
301
439