Yet more evidence on the importance of T cells is emerging. It's significant.
This isn't just one rogue study now, it's being increasingly documented.
I was saying this months ago, but according to some despite having a PhD in immunology I was unqualified to comment!