Esther Choi, The Nature of the Beast: Tecton and the Gorilla House at the London Zoo

Date

Time

Location

Friday

Nov. 3

12:30pm - 1:45pm
Center for Experimental Humanities
14 University Place