Cyanobacterium Synechococcus Elongatus PCC Research Articles