Illustration of Cyanobacterium Cell Structure by Kelven Song distributed under license Creative Commons Attribution-ShareAlike 3.0 Unported.