University

Universidade de Coimbra

https://www.uc.pt/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
335
133
3
427
340
385