University

(3) Universidad de Puerto Rico Río Piedras

https://www.uprrp.edu/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
2408
134
3
1488
5954
2272