University

Universitat Jaume I

https://www.uji.es/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
642
271
21
814
578
800