University

(3) Universidad Técnica Nacional

http://www.utn.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10736
953
12
4279
13224
7867
6033