University

Universidad Nacional Micaela Bastidas de Apurímac

https://ror.org/013m3my89

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8034
858
54
9269
6553
6557