University

Universidad del Istmo Panamá

https://www.udelistmo.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
8893
834
5
16328
6488
5321