University

Universidade de Coimbra

https://www.uc.pt/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
281
124
3
427
257
384