Email: river.branch@allegheny.edu
Phone: (814) 332-3203
Office Location: VCCA 309
Office Hours: Leave of Absence
Title: Assistant Professor of Communication Arts
Department: Communication Arts/Theatre
Degrees: B.A., Kenyon College; M.A., M.F.A., University of Iowa