Researchers use engineered viruses to produce electricity

TE Flu virus