University

Facultad de Teología Redemptoris Mater

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
28363
3828
172
26422
28360
8602
6115