New Science Ventures Leads Novadip’s €28M Series A

September 11, 2015