Home›Books›Robert E. BlankenshipRobert E. BlankenshipNo biography available.Works (3)Molecular mechanisms of photosynthesisMolecular Mechanisms of Photosynthesis, 2nd EditionAnoxygenic photosynthetic bacteria