Concept

Young Foundation

Properties

SES ID
  • 86826
Notation
  • 86826
In scheme
Top concept of
Related
Definition
  • Founded in 2005 from the merger of the Institute of Community Studies and Mutual Aid Centre. A centre for social innovation based in East London.