🎙️ Science News Daily | Peer Review'd

🔬 Scientists Just Revived 'Exhausted' Immune Cells—And What It Means for Cancer

This episode details a breakthrough in cancer immunotherapy where scientists revived exhausted T cells, alongside discussions on potential ocean climate solution drawbacks, pilot whale feeding habits, a novel quantum state, observed stellar explosions, and updated Pleiades…

Listen