Indiana State University names next president
The Indiana State University board of trustees announced Thursday it has unanimously approved Michael Godard as the university's next president. Godard currently serves as provost at Southeast Missouri State University, a role he has held since 2019.... Read More