Insmed, Alnylam and others make Science's list of top 20 biopharma employers

Insmed, Alnylam and others make Science's list of top 20 biopharma employers

Source: 
Endpoints
snippet: 

East coast biotech and pharma companies once again took the top four spots on Science’s list of top 20 industry employers this year, headed by Insmed for the second year in a row.