University

Universidad Blas Pascal

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9323
927
77
5942
7521
7216