University

Universidad Católica Los Ángeles de Chimbote

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19592
1897
91
1109
24166
6371
6084