Cryoablation, or freeze therapy, is emerging as a minimally invasive cancer treatment that targets tumours with precision, ...