Shedding new light on viral photosynthesis.

Shedding new light on viral photosynthesis.