Innate Pharma reports first half 2019 financial results and business update

Ads