By Lauren Donoghue While they may be tiny – microscopic, even – the little worms I’ve been working with this […] Solving the mitochondrial mystery