University

Facultad de Teología Redemptoris Mater

https://www.ftrm.edu.pe/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29522
128
128
25377
29552
5822
6529