Birkbeck College, University of London, Bloomsbury, London, UK
Organization name
Birkbeck College, University of London, Bloomsbury, London, UK