Viruses “trained” to build tiny batteries

Image (1) 8202NOTW1synth.jpg for post 41421

By , 04/07/2006 @ 10:43 am= | Full size is 417 × 332 pixels