

Founded in 2007
The Lily Foundation The Lily Foundation is the UK's leading charity dedicated to fighting mitochondrial disease. Our mission is to support people whose lives are affected by the condition, raise awareness and fund research into its prevention, diagnosis and treatment. 10 million people in the UK suf...