University

Universidad Alma Máter

https://fundepos.ac.cr/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
20592
2055
40
25757
19559
7356
6084