23/07/2021 New understanding of cell stability with potential to improve immune cell therapies Liston |t cells |immunology |animal research |cell therapy |press release