University

Universidad Alonso de Ojeda

http://www.uniojeda.edu.ve/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
20453
1941
42
19761
7521
7216