CTT1057, a Small Molecular Inhibitor of PSMA, as a Novel... | NCT03427476 | Trialant