A Phase 2 Study to Assess STP938 (Dencatistat) as a Monot... | NCT06786234 | Trialant