New Medical Research & Education Building Strengthens St. Pete’s Innovation District

St Pete EDC Innovation, Marine and Life Sciences, Technology Leave a Comment

83 Degrees Media  By: Janan Talafer October 1, 2018 The doll-like mannequin in the incubator was surprisingly life-like — warm to the touch with a small chest that expanded and …