University

San Juan de la Cruz University

https://www.universidadsanjuan.ac/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29317
3575
61
29303
6492
6650