Immunity Squad: Lymph Nodes

Posted on 10/21/2010 | Comments ()
Your Video is Loading

Lymph nodes are critically important to your health, sounding the alarm for your immune system to fight off intruders and infections. Learn more.