Pascale Andre
Innate Pharma · University Of Genoa · Bristol-Myers Squibb
Total Patents:
18
Overall Rank:
#249,918
Years Active:
2012–2024
Innate Pharma Rank:
#5