University

Universidad Alma Máter

https://fundepos.ac.cr/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
20592
2055
40
25757
19559
7356
6084