Human brain organoids reveal new path for Alzheimer’s drugs (Nature, 2025)