Skip to main content

Bloomsbury Home

Biography

Rachel Clarke is Professor of New Media Art at California State University, Sacramento, USA.
Environment: Staging