Audrey3451 Audrey3451 30-04-2018 Biology contestada What is the site of the light-dependent reactions? a thylakoid membrane of the chloroplasts b stroma of the chloroplasts c cristae of the mitochondria d stroma of the mitochondria?