Brain mitochondria predict a mouse’s stress level Posted on December 3, 2025December 12, 2025 by Martin Picard