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