University

Universidad Blas Pascal

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8022
777
70
7384
6492
6216