BDNF and Stroke: BDNF is believed to have a beneficial effect on stroke recovery via several mechanisms: increased angiogenesis [66] and neurogenesis [67], increased brain repair [68], and enhanced synaptic plasticity [27, 69].