Aaron Rosen

Professor of Religion & Visual Culture and Director of Henry Luce III Center for the Arts & Religion, Wesley Theological Seminary, Washington, DC; Visiting Professor, King's College London

Exhibitions