E54 - Mitochondria and Sneezing
Feb 13, 2021•34 min
Episode description
On episode 54, Camden and Margaret discuss if mitochondria are the powerhouse of the cell and if your heart stops when you sneeze.
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast