University

Universidad de Granada

https://www.ugr.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
242
82
5
255
309
205
271