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