Harvard launches a new incubator for biotech startups
The Blavatnik Life Lab, a 10,000-square-foot laboratory co-working space in the Longwood Medical Area, will formally launch later this week with its first cohort of five startups. Unlike the technology-focused…