Tufts-Launchpad-biolabs-logo

Tufts University has joined the biotech incubator craze, launching a coworking space in Boston earlier this year that organizers hope will foster another life sciences cluster in the heart of the city.