University

Universidad Alonso de Ojeda

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
20468
1942
42
19763
7619
7217