February 23, 2011 Successful research investments in the Puglia Region INNOVA’s French seed capital company, INVENT, has been contributing to the success of Biotecgen, one… Read Article