New light shed on carboxysomes in key discovery that could boost photosynthesis New light shed on carboxysomes in key discovery that could boost photosynthesisSource: SciencedailyPublished on 2024-05-10 Comments Share Rates: 0