hectorlk000 hectorlk000 19-02-2018 Biology contestada Which organelle breaks down sugar molecules that supply energy to the cell?