Indiana-State-University

Indiana State University reviews

Indiana State University (ISU) is a public university located in Terre Haute, Indiana, United States. It is an independent public university founded in 1865 that offers over 100 majors.

Leave a Reply