University

Universidad Nacional Micaela Bastidas de Apurímac

https://ror.org/013m3my89

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7135
785
53
11997
7857
6156