ScienceDaily (Nov. 24, 2008) — The body’s immune system hates strangers. When its security patrol spots a foreign cell, it annihilates it.
ScienceDaily (Nov. 24, 2008) — The body’s immune system hates strangers. When its security patrol spots a foreign cell, it annihilates it.