Concept

Centre for Living Foundation

Properties

SES ID
  • 19711
Notation
  • 19711
In scheme
Top concept of
Editorial note
  • Can't really find any information about this body; they seem to have been involved in early HIV/AIDS advocacy but no real Web record of their presence (EM, 29/03/2016).