University

Universidad Alma Máter

https://www.fundepos.ac.cr/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
20164
2084
40
24657
19154
8602
6115