Address :
Innovation House,
70 Norden Road,
Maidenhead,
United Kingdom,
SL6 4AY
Telephone :
(+44) 1628501000
Email :
Website :
Description :
Biogen is one of the world's leading biotechnology companies, with a focus on developing therapies and delivery systems for neurodegenerative, haematologic and autoimmune disorders.
Products :