The BBC is reporting that John’s Hopkins researchers have discovered one of the ways the immune system naturally restricts its own activity. Carabin is a protein produced by white blood cells, and places a drag on the immune reponse to an infection. Why would the body want to cripple its own immune response? [...]
Recent Comments