Mitochondria are alive ~science biology.cell biology.molecular physics.bio Article 1573 words 14 votes