Where are Biogen’s headquarters?

Q:

Where are Biogen’s headquarters?

A:

Biogen is headquartered in Cambridge, Massachusetts.