University

Universidad de Granada

https://www.ugr.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
225
76
5
85
302
165
269