Recent News Biogen Leadership Positions the Company for a Major Recovery in the Global Biotech Sector Biogen has long stood as a pillar of the biotechnology industry, but the company is currently navigating one of the most pivotal by Josh Weiner 3 weeks ago