67.1k views
4 votes
Which is the site of the light-dependent reaction of photosynthesis

User Hakim
by
6.2k points

1 Answer

3 votes
In plants and algae, photosynthesis takes place in organelles called chloroplasts
User Nitin Dandriyal
by
6.6k points