University

Universidad Interamericana de Puerto Rico

http://www.inter.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3514
273
5
1143
2658
5338
4532