The 2025 Nobel Prize in physiology or medicine has been awarded to a trio of scientists for unraveling how the immune system ...