University

Universidad Blas Pascal

https://www.ubp.edu.ar/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
8020
777
70
7385
6488
6216