Man made maladies

January 17, 2012 18:36

It is time for scientists to reveal which viruses they themselves have created.