In February, I put together this piece on Massachusetts based biotechnology company VBI Vaccines Inc. (VBIV). At the time, the company had just reported a 6.72% stake held by world renowned healthcare and technology fund, Clarus Ventures, by way of
April 20, 2017