DEPECA-1 - A Phase II Study to Evaluate a First-line Syst... | NCT07110038 | Trialant