5,000 — 42,000 sq ft. of lab space

The new origin of innovation
in Cambridge