New research published in Cell finds the existence of craters on the surface of melanoma cells that serve as immune hubs, ...