News

BPL-003 showed “robust” efficacy data in treatment-resistant depression, according to analysts from Jefferies, who noted that the asset could hit peak market sales of $1 billion. The results clear the ...