A Study to Investigate the Efficacy and Safety of GSK5784283 (Felcorekibart) Compared With Placebo in Participants With Moderate to Very Severe... | NCT07780656 | Trialant