University

Peru State College

https://www.peru.edu/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
7005
1632
1533
3559
5963
6683