Minimally invasive cancer treatment