University

Universidad Alma Máter

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
20768
2186
41
24534
19591
11401
6033