Colley217 Colley217 22-09-2020 Biology contestada Which is the site of the light-dependent reactions of photosynthesis? mitochondria stomata stroma thylakoids