University

Universidad Alma Máter

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20768
2186
41
24534
19591
11401
6033