University

(3) Universidad de Puerto Rico Arecibo

http://upra.edu/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
7471
741
12
7050
5963
6245