University

Universidad Tecnológica Oteima

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19795
1820
18
19285
6492
6650