Brain derived neurotrophic factor (BDNF) plays a crucial role in numerous aspects of vertebrate brain development and function, including neurogenesis, cell survival, growth of axonal projections, synaptogenesis and processes linked to learning and memory.