A comparative structural and functional analysis of cytochrome cM, cytochrome c6 and plastocyanin from the cyanobacterium Synechocystis sp. PCC 6803 | Publicación