NCT06197139 - A Clinical Study of [177Lu]Lu-XT117 Injection in Patients With Advanced Solid Tumors | Crick | Crick