Sep 18, 2012
President Steven Leath was installed as the 15th president of Iowa State University on Sept. 14 at Stephens Auditorium.