Bubble trouble eliminated in cancer treatment

A device to make droplets to cut off blood supply to tumours