University

(3) Universidad de Puerto Rico Arecibo

http://upra.edu/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
6988
679
10
8116
8856
7360
5177