University

Universidad de Granada

https://www.ugr.es/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
233
77
4
319
215
247