University

(3) Universidad de Puerto Rico Arecibo

http://upra.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
6988
679
10
8116
8856
7360
5177