Carine Paturel

Innate Pharma · Orega Biotech · Centre Leon Berard
Total Patents: 23
Overall Rank: #176,706
Years Active: 2005–2025
Innate Pharma Rank: #2