Megan Roberts

Professor Emerita, Media Arts, Sciences & Studies

Megan Roberts and Raymond Ghirardo