Icecure Medical

Eureka! New Isreali Technology Freezes Cancer Cells

An Israeli company based in the northern coastal city of Ceasarea has developed a revolutionary…