A new College of Science and Technology dean will join Temple University this fall

By

Aug. 3, 2023

Miguel Mostafá pictured.