University

(3) Universidad de Puerto Rico Río Piedras

http://www.uprrp.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1432
65
2
473
768
5438
1979