Menu
DonateNewsletter
SIGN IN

Claire Horn

Writer/Researcher, Birkbeck, University of London

Claire Horn is a Wellcome Trust Institutional Strategic Support Fund researcher in law at Birkbeck, University of London.