We’ve been living with computer viruses since the earliest networks. But how similar are they to biological ones?
Friday, September 12, 2014