Index

A rebranded identity system for Flagship Pioneering, one of the largest venture capital firms in New England.