Life sciences company Vaxess (NSF-1632434) aims to make vaccines and therapeutics more accessible. The technology company is currently developing a sustained release patch. The controlled release technology boosts effectiveness. The company recently raised $10 million. Article via citybiz