cristinamiu5286 cristinamiu5286 18-09-2017 Biology contestada Which structure in this plant cell represents the site of atp production from photosynthesis? a b c d?