Indiana University

Indiana University

Claimed

Founded in 1820, Indiana University Bloomington is the flagship campus of IU's eight campuses, known for innovation, creativity, and academic freedom.

HQ location
Bloomington, United States
Portfolio analysis