Could Mitochondria Be Rewriting the Rules of Biology? Posted on December 8, 2025December 16, 2025 by Martin Picard