Researchers use engineered viruses to produce electricity
TE Flu virus
Return to story