Quantcast
Last updated on June 3, 2012 at 9:50 EDT

News - Caspases

2006-04-19 15:00:52

MONTREAL, April 19 /PRNewswire/ -- Caspase-12 is a molecule with a death- wish. Found only in people of African descent, this protein shuts down our body's immune system, opening the door to potentially lethal infections.

More News (1 articles) »