Primate Immune Systems Offer Clues to Combating Disease
Thursday, December 16, 2010 - 18:00
in Biology & Nature
Humans may be smarter than our primate cousins, but research has shown their immune systems may trump ours, in some ways.