A Study Comparing KB801 Verse Placebo in Patients With St... | NCT06999733 | Trialant