University

San Juan de la Cruz University

http://www.universidadsanjuan.ac/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22884
2349
42
22672
5963
6683