University

Universitat Jaume I

http://www.uji.es/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
641
264
23
830
761
605
785