NHS Foundation Trust Company

A foundation trust is a semi-autonomous organisational unit within the National Health Service in England. They have a degree of independence from the Department of Health and Social Care (and, until the abolition of SHAs in 2013, their local strategic health authority). As of March 2019 there were 151 foundation trusts.
Industry: Mitochondrial Genetics
Headquarters: UK
Founded Date: 2012

Visit Website
Register and Claim Ownership