University

Universidad de Granada

http://www.ugr.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
652
267
16
87
289
10778
261