Viruses do assembly work for solar cells

Researchers at MIT have enlisted viruses to help assemble solar cells and improve their performance.