The Mitochondria isn't the powerhouse of the cell, I am! By rishusuperstar2019-04-03 12:00 86% (1148) Biology KillsChemistry MurdersPhysics Runs You OverMaths Pushes You Off A Cliff