NCT07686367 - Testing the Anti-Cancer Drug, Brenetafusp (IMCF106C), in Rare Cancers | Crick | Crick