Tag: T cells

Sleep helps your immune system fight viruses and cancerous cells, scientists prove

Sleep helps your immune system fight viruses and cancerous cells, scientists prove

SLEEP helps your immune system fight viruses and cancerous cells, scientists have proved. The team monitored T cells — which attach themselves to i ...
1 / 1 POSTS