University

Universitat Jaume I

http://www.uji.es/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
616
256
22
710
723
589
809