they are using some kind of version of this technology in Europe on liver cancer. its some kind of gizmo approved for sale. you cant get it in the US. Dont remember name of it.
btw, whatever this gizmo is..it is being studied in the US but the only access to it is through a study. the device isn’t sold in US
My husband talks about it, spooky2.