advertisement

Steve Owens

February 22, 2011 | 8:24 p.m. CST
Steve Owens is interim president of the University of Missouri System.

RELATED STORIES: Interim UM System President Steve Owens discusses his new role

advertisements