Scientists Capture Immune Cells Eating Live Cancer Cells for the First Time
Scientists discovered and filmed macrophages actively destroying live melanoma cells, a finding that could improve immunotherapy and inspire new cancer treatments. Scientists at the Garvan Institute of Medical Research have,…