Full Name
Stephen Galloway
Job Title
Dean, Dodge College of Film & Media Arts, Chapman University
Institution Name
Chapman University
Speaking At