Preventing the Exhaustion of T Cells
11/02/2023
In the immune system's fight against cancer and infections, the T cells often lose their power. The team of Würzburg immunologist Martin Vaeth has found a possible explanation for this phenomenon.
more