Chloroplasts are tiny protein-filled units within plant cells. As well as being responsible for photosynthesis, they are critical to…
Receive our sparky shortlist of top 10 science features in your inbox every month.