Biogen Release: Company Reports 2016 Revenues Of $11.4 Billion Post author:Sam Post published:January 25, 2017 Post category:BioPharma Life Sciences Jobs … Source: BioSpace You Might Also Like Roche Lays Off 235 Employees in Switzerland November 6, 2017 Why Pfizer May Need Another Big M&A for Growth May 16, 2017 GlycoMimetics Stock Takes Off on Positive Phase II Leukemia Data, Breakthrough Tag May 17, 2017