A system of check and balances in the blood
Hematopoietic stem cells (HSCs) give rise to blood and immune cells, and are therefore essential for survival. The group of Manuela Baccarini at the Max F. Perutz Laboratories, a joint venture of the University of Vienna ...
May 25, 2018
0
2