Blank Video Poster

Nobel Prize for medicine awarded to immune system researchers

Oct 6, 2025
Aljazeera Logo

Aljazeera

Verified Open.Video Creator Badge
The international team discovered how the immune system is kept in check to prevent it from attacking the body.
#Cancer #Health Foundations & Medical Research #news #Biological Sciences