Innate Pharma reports first half 2020 financial results and business update

Ads