University

Indiana University/Purdue University Indianapolis

http://www.iupui.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
197
88
91
820
179
351
237