University

Facultad de Teología Pontificia y Civil de Lima

https://ror.org/053zbv090

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20311
1945
97
19725
6553
7212