University

Athenaeum Pontificium Regina Apostolorum

https://www.upra.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11148
2629
117
8840
9609
7356
6084