 Marseille, France, May 11, 2021 GLOBE NEWSWIRE -- Innate Pharma SA Euronext Paris: IPH ISIN: FR0010331421; Nasdaq: IPHA Innate or the Company today reported its revenue and cash position for the three-month period ending March 31, 2021. 