Luca Rastelli

Curagen · Genentech · Celldex Therapeutics
Total Patents: 17
Overall Rank: #269,687
Years Active: 2002–2023
Curagen Rank: #9