NCT02291133 2021-07-23ECT-HCCUniversity Medical Centre LjubljanaPhase 1/2 Completed25 enrolled 6 charts