student50835 student50835 01-12-2020 Biology contestada Which of these is the site of the light-independent reactions of photosynthesis? * Ostroma ATP synthase thylakoid membrane mitochondrial matrix