New insights into mitochondria reveal how life expends energyaging.nautil.us2 pointsMrJagil5 years ago