Lu-177-CTT-1403

177Lu-CTT1403 is the therapeutic analogue of 18F-CTT1057, a phosphoramide based [...]