BDNF and Alzheimer disease: Thirdly, BDNF, a neurotrophin produced by neurons and astroglia, plays a crucial role in maintaining neurogenesis and neuronal plasticity, the alteration of which was related to cognitive deficits in ageing and AD [45].