Microbiology: Viral Infections, immune response and antivirals