Two-dimensional protein crystals for solar energy conversion.

Two-dimensional protein crystals for solar energy conversion.