Innate Pharma reports first half 2021 financial results and business update

Ads