University

Vaneduc Universidad Abierta Interamericana

https://vaneduc.edu.ar/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
12931
1160
93
10760
7619
7217