Alessandro Moretta
Innate Pharma · University Of Genoa · Novo Nordisk A/S
Total Patents:
21
Overall Rank:
#206,662
Years Active:
2005–2022
Innate Pharma Rank:
#5