Nov 172023 A Virus that Generates Electricity Melting a bacteriophage’s coat of proteins turns it into a tiny power plant, which could fire up the discovery of new bioengineered devices.