Life sciences venture ramps up in Franklin