University

Universidad de Extremadura

http://www.unex.es/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
1659
620
51
1202
1122
11401
929