University

Universidad de Ayacucho Federico Froebel

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23561
2802
129
14611
24078
8602
6115