SAR-439883 rescues memory deficits and prevents neurodegeneration in animal models of AD Nov. 3, 2021