Skip to main content
UK Parliament
query
Search icon
Concept
UK Stem Cell Foundation
Details
Tagged entities
Properties
SES ID
84587
Notation
84587
In scheme
Organisation
Top concept of
Organisation
Definition
Charity which exists to support the advance of pioneering stem cell research into medical practice.