University

Universidad Católica de Trujillo Benedicto XVI

https://ror.org/05ggcs531

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9854
977
64
16197
6553
6204