Cell vs. Virus: A Battle For Health