University

Universidad Tecnológica Oteima

https://www.oteima.ac.pa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17000
1485
14
14919
16560
5819
6626