University

Universitat Jaume I

https://www.uji.es/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
642
271
21
814
578
800