University

(3) Universidad de Puerto Rico Arecibo

http://upra.edu/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
6988
679
10
8116
8856
7360
5177