Skip to main content
UK Parliament
query
Search icon
Concept
Centre for Living Foundation
Details
Tagged entities
Properties
SES ID
19711
Notation
19711
In scheme
Organisation
Top concept of
Organisation
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).