University

Universidad de Cartago

http://www.ucapanama.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19539
1942
17
21509
18389
11401
6033