New mitochondrial control mechanism discovered
Wednesday, May 4, 2011 - 09:00
in Biology & Nature
Scientists have discovered a new component of mitochondria that plays a key part in their function. The discovery, which is presented in the journal Cell Metabolism, is of potential significance to...