NCT04787042 2024-11-15Phase 1a and Phase 2 Study for Safety, Preliminary Efficacy, PK and PD of ST-067Simcha IL-18, Inc.Phase 1/2 Recruiting316 enrolled