IMMUNITY April 17, 2014 Cell vs. virus: A battle for health – Shannon StilesHow does your body fight a virus? Take a look inside your cells to witness how they produce antibodies and fight to keep you healthy. — All living things are made of cells. In the human body, these highly efficient…