Biology Core Science Scientists Create “Velcro Bomb” That Enables Immune Cells to Attack Solid Cancer Tumors ZME Science October 24, 2025 0Comment While it only works on mice for now, it’s excitingly promising for humans, too.