Scientists' massive discovery: new part of the immune system
Source: GOOD
Scientists in Israel have discovered a new part of the human immune system, shedding light on a potential "untapped source of natural antibiotics."
Scientists in Israel have discovered a new part of the human immune system, shedding light on a potential "untapped source of natural antibiotics." The research focuses on protaesomes, structures inside cells that, according to the Israel Cancer Rese… [3126 chars]