Fireflies shed light on the function of mitochondria
Tiny factories float inside our cells and provide them with almost all the energy they need: the mitochondria. Their effectiveness decreases when we get older, but also when we face many diseases such as diabetes, cancer ...