VTX958 Versus Placebo for the Treatment of Moderate to Se... | NCT05655299 | Trialant