Argentine scientists have discovered the mechanism that blocks the human immune system, a “key” to developing treatments for cancer, diabetes, and multiple sclerosis, official sources announced.
Key Immune-System Process For Cancer Treatments Discovered
August 12, 2009