Concept

Helen Bamber Foundation

Properties

SES ID
  • 414985
Notation
  • 414985
In scheme
Top concept of
Definition
  • Human rights charity founded in 2005 and based in London.