Overcoming adversity through diversity: aquatic carbon concentrating mechanisms.

Overcoming adversity through diversity: aquatic carbon concentrating mechanisms.