An international research team led the Leibniz Institute on Aging – Fritz Lipmann Institute (FLI) in Jena, Germany, and the University of Tennessee Health Science Center, Memphis, USA, has uncovered ...