NCT05332678 - SLS-005 (Trehalose Injection) in the Treatment of Alzheimer's Disease | Crick | Crick