Innate Pharma Reports First Quarter 2023 Financial Results and Business UpdateBy / 10/05/2023 Innate Pharma SA reported its consolidated financial results for the quarter ending March 31, 2023.