The fight against viruses is a battle of wits between nature and human ingenuity.