NCT06692712 - Phase 3 Efficacy Study With Concurrent Control of IT MELPIDA in SPG50.Concurrent Controls. | Crick | Crick