'I'm a tumor and I'm over here!' Nanovaults used to prod immune system to fight cancer (w/ video)
(PhysOrg.com) -- UCLA scientists have discovered a way to wake up the immune system to fight cancer by delivering an immune system-stimulating protein in a nanoscale container called a vault directly into lung cancer tumors, ...