University

Universidad Católica Los Ángeles de Chimbote

http://www.uladech.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21717
2118
101
1090
25290
5513
6626