Making T-cells Fight Tumors Thursday, December 13th, 2007 A new research from Rockefeller University shows that our immune system cells can detect and destroy cancerous tumor cells...
Bacteria Suicide Mechanism Might Lead to New Drugs Monday, November 5th, 2007 Researchers from the Hebrew University of Jerusalem discovered a new bacterial communication factor that is associated with...