University

Athenaeum Pontificium Regina Apostolorum

https://www.upra.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10300
2536
112
10159
9426
10542
6033