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.
