Skip to main content

Bloomsbury Home

Biography

Lorna Dillon is a Lecturer in Modern and Contemporary Art at Edinburgh College of Art and a Research Associate in the Department of History of Art at the University of Cambridge
Environment: Staging