NCT07299253 - Preclinical Safety Evaluation and First-in-Human Translational Study of [177Lu]Lu-TEFAPI-06 | Crick | Crick