Addex ADX71149 Epilepsy Phase 2 Study Completes Recruitment of Patients

53 LR