Discovery of cells that keep immune responses in check wins medicine Nobel Prize

2025-10-06 14:11 GMT · 11 months ago aimagpro.com

Their work revealed a peripheral mechanism that keeps immune system from causing harm.