Indiana, United States
Founded in the year 1865, the Indiana State University is a public university. The university is spread across an area of 435 acres and is situated in Terre Haute which is located around 70 miles southwest of Indianapolis. The campus has a city setting and makes use of a semester-based calendar for Read more
Want to know more about this University?