medizin.newzs.de
Atossa – The Protein Queen Commanding Cell Invasion
Immune cells are our body’s police force, but how can they reach the crime scene fast? At the Institute of Science and Technology Austria (ISTA) researchers have now discovered a new protein that b…