Sid Sachs

Sid Sachs is the Director of Exhibitions at the University of the Arts, Philadelphia. He holds an MFA from Rutgers University.

ADVERTISEMENTS