Francois Romagne

Innate Pharma · Paul Scherrer Institut · University Of Genoa
Total Patents: 20
Overall Rank: #221,945
Years Active: 2010–2020
Innate Pharma Rank: #3