What comes to mind when one thinks of Britain? Perhaps visions of rain, a Union Jack flag, and a myriad of cultures…Yet did you know that annually, about 100 British children are born with a mitochondrial defect for which there is no cure? This often fatal defect leaves those children who do survive, with muscles […]
Read More