University

Universidad Alma Máter

https://fundepos.ac.cr/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20592
2055
40
25757
19559
7356
6084