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 Eli Lilly Quietly Works on Wearable Devices in Lab Established in 2015 November 21, 2017 PTC Therapeutics CEO to Fight for DMD Therapy, Pushes Forward with SMA Treatment January 10, 2018 Galera Therapeutics Doses First Patient in Pancreatic Cancer Trial February 27, 2018