ENN Media


By Elon News Network | 1/11/19 3:37pm

Steven House speaks during the 2021 New Student Convocation ceremony on Aug. 24, 2017. House is planning on stepping down as provost at the end of 2019. 


Advertisement