Innate Pharma: data published in Nature Biotechnology