University

Vaneduc Universidad Abierta Interamericana

https://vaneduc.edu.ar/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12931
1160
93
10760
7619
7217