NCT02053324 2019-07-05AvidinOX + [177Lu]DOTA-biotin (or 177Lu-ST2210) Complex in Patients With Liver Metastases From Colorectal CancerAlfasigma S.p.A.Phase 1 Terminated14 enrolled