University

Universidad Interamericana de Puerto Rico

http://www.inter.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3730
305
4
3634
3091
5997
4566