Brain-derived neurotrophic factor: a dynamic gatekeeper of neural plasticity.

Brain-derived neurotrophic factor: a dynamic gatekeeper of neural plasticity.