Temple installs new school president

Temple University's new president Dr. Neil D. Theobald was formally installed into office.
Friday, October 18, 2013