Biogen CEO Chris Viehbacher: Immunology is a natural fit at biotech, calls for ‘reinvention’
From Chris Viehbacher’s vantage point, Biogen was never really a neuroscience company. Biogen has launched a significant revamp under Viehbacher, including the recent hire of