University

Universidad Alma Máter

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
20768
2186
41
24534
19591
11401
6033