Eddie161 Eddie161 28-04-2016 Biology Answered which is the site of the light-dependent reaction of photosynthesis