University

Universitat Jaume I

http://www.uji.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
592
248
22
673
637
549
757