Space is at a premium for Cambridge startup Intellia

Share this: