University

Universidad Indígena Quechua Casimiro Huanca Cochabamba

https://ror.org/03g6mxw58

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25405
2815
50
25170
8370
7223