Distinguishing the Roles of Thylakoid Respiratory Terminal Oxidases in the Cyanobacterium Synechocystis sp. PCC 6803.

Distinguishing the Roles of Thylakoid Respiratory Terminal Oxidases in the Cyanobacterium Synechocystis sp. PCC 6803.