University

Universidad Especializada de las Américas

http://www.udelas.ac.pa/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
14075
10
10
5371
13896
5822
6529