Nottingham July 25, 2025By Olivia WilliamsWhy do we need sleep? Oxford researchers find the answer may lie in mitochondria – University of Oxford