Graphic overview of the research. Credit: University of Granada Coenzyme Q10 (CoQ10) is a molecule essential for life that is synthesized in the cells of our organs and tissues, but is also acquired through diet Scientists from the University of Granada demonstrate for the first time that a CoQ10 […]