University

Universitat Jaume I

https://www.uji.es/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
642
271
21
814
578
800