University

Universidad Católica Santo Toribio de Mogrovejo

http://www.usat.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9803
845
41
2205
10241
5546
6626