10.1101/000513
Lack of evidence for the presence of an interferon in invertebrate
2013-11-16