By Elinor Richards2005-05-09T20:01:07
Nanophotocatalysts are killing cancer and viruses by producing destructive oxygen species.