Viruses as complex adaptive systems | AbS