University

Universidad Católica de Trujillo Benedicto XVI

http://www.uct.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20061
2040
103
9977
19997
11401
6033