BDNF and Stroke: Despite BDNF showing potential neuroprotective effects in stroke, traumatic brain injury, and Alzheimer’s disease, the therapeutic delivery of BDNF has many obstacles related to its short in vivo half-life and uncertain BBB permeability.