mitchellc643 mitchellc643 04-03-2021 Biology contestada which organelle breaks down sugar molecules that supply energy to the cell