A Placebo Controlled Trial of Acebilustat (CTX 4430) for... | NCT05203835 | Trialant