VTX002 Versus Placebo for the Treatment of Moderately to... | NCT05156125 | Trialant