Scans show immune cells intercepting parasites
Wednesday, December 10, 2008 - 16:28
in Biology & Nature
Researchers may have identified one of the body's earliest responses to a group of parasites that causes illness in developing nations.