Cool, but mitochondrial fragmentation sounds wholly unpleasant. I'll pass if they do human trials. 🤣
Subscribe to see new publications and popular science coverage of current research on your homepage