NCT06592664 - Certepetide Phase 1b/2a Continuous Infusion Trial in mPDAC | Crick | Crick