Moderna Moves Cambridge Employees Into New Headquarters

The new Cambridge, Mass.–based facility is about 460,000 square feet. Labs occupy nearly 50% of the space.

Scroll to Top