malikjackson23 malikjackson23 01-05-2015 Biology contestada Which organelle produces sugars while releasing oxygen, and in which cell could it be found?