Innate Pharma reports full year 2019 financial results and business update

Ads