Ken Jones⭐️⭐️⭐️ Jan 21
Immune cell which kills most cancers discovered by British scientists at Cardiff University: looking at immune cells they found new type carries a receptor which acts like a grappling hook, latches on to most human cancers but not healthy cells