Environmental effects on the light-harvesting complex of cyanobacteria.

Environmental effects on the light-harvesting complex of cyanobacteria.