NCT03107416 2025-05-01Delivering a Diuretic Into the Liver Artery Followed by Plugging up the Artery to Starve Out Liver Cancer CellsMemorial Sloan Kettering Cancer CenterPhase 1/2 Active not recruiting30 enrolled