IntegraGen has announced its results for the first half of 2017.

Click here to view press release