New study may help improve stem cell transplantation, lead to better drugs

Your immune system is always busy fighting incoming threats. It consists of a system of cells, and when there is a shortage of cells, it affects the performance of the immune system.