Research output per year
Research output per year
Dr
Vernon Square, Penton Rise, Kings Cross, The Courtauld Institute of Art
WC1X 9EW London
United Kingdom
Research activity per year
Research output: Contribution to journal › Article › peer-review
Research output: Contribution to journal › Article
Research output: Contribution to specialist publication › Article