Biogen Idec has offices in 30 countries around the world.
Global Offices
”Every day is a different challenge.”
Justin McCue, PhD. Senior Engineer, BioPharm Development