University

Universidad Especializada de las Américas

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14075
1182
10
5370
13895
5822
6528