New findings suggest life span can be increased by making cells less efficient at producing energy
Christopher Axelrod, Director, Integrated Physiology and Molecular Medicine Laboratory at Pennington Biomedical Research Center. Credit: PBRC A new study has ...