Vensica has closed a $19 million investment round to take the company through phase II.
Learn more