BDNF and neurodegenerative disease: Neurotrophins are highly prospective therapeutics for many types of neurodegenerative diseases and cancers.