University

Universidade de Coimbra

https://www.uc.pt/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
335
133
3
428
340
385