Bacterial nano-machines could clean up

24 Jul 2002