SatelightUnresolvedHealthy but sedentary people show early decline in cellular energy production2 July 2026 at 00:48 CESTRead full release on SatelightUniversity of Colorado Anschutz