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