BDNF and Cognitive impairment: In the view of cognitive impairments and the marked changes in serum BDNF existed in heroin-dependent patients, and the important implication of BDNF in cognitive function, it would be of interest to explore the association between cognitive deficits and serum BDNF levels in heroin addiction.