Function and Regulation of Ferredoxins in the Cyanobacterium, Synechocystis PCC6803: Recent Advances

Function and Regulation of Ferredoxins in the Cyanobacterium, Synechocystis PCC6803: Recent Advances