Similar Universities
World Rank: 1633
Universidad Nacional
World Rank: 3024
Instituto Tecnológico de Costa Rica
World Rank: 3088
Universidad EARTH
World Rank: 4033
INCAE Business School, Costa Rica
World Rank: 4701
Universidad Latina de Costa Rica
World Rank: 5424
Universidad Latinoamericana de Ciencia y Tecnología
World Rank: 6219
Universidad Autónoma de Centro América
World Rank: 6535
Universidad de Iberoamérica
World Rank: 6618
Universidad Veritas
World Rank: 7056
Universidad Técnica Nacional
World Rank: 7482
Universidad para la Cooperación Internacional
World Rank: 7564