University

Universidad de Ayacucho Federico Froebel

http://www.udaff.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24193
2944
130
16263
24461
11401
6033