Straube, Jasmin, and Steven W. Lane. 2023. “The TRIM31 Paradox: An Unexpected Benefit for Leukemia Stem Cells”. Haematologica 108 (8). Pavia, Italy, 1982-83. https://doi.org/10.3324/haematol.2022.282622.