Mitochondria and health
Your cells’ mitochondria produce almost all the energy your body needs to survive. They also play a role in many other vital cellular functions. This Research in Context feature looks at how insights about these cellular powerhouses might lead to new ways of preventing and treating disease.
Read more