University

Indiana University/Purdue University Indianapolis

http://www.iupui.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
212
107
94
743
192
332
257