Discovery of cells that keep immune responses in check wins medicine Nobel PrizeOctober 6, 2025 2025-10-06 14:11 GMT · 11 months ago aimagpro.com vendor source link Their work revealed a peripheral mechanism that keeps immune system from causing harm.