Tuesday, March 07, 2006

Scientists have discovered a new organ in lab mice. This potentially confounds the results of a lot of basic immunology research previously performed on mice.