Novartis currently markets Lutathera (lutetium Lu 177 dotatate), an approved peptide ... “With this successful readout, 177Lu ...