kevinsimmons kevinsimmons 11-04-2019 Biology contestada which organelle breaks down sugar moleculesthat supply energy to the cell