Luc Desnoyers

Genentech · Cytomx Therapeutics
Total Patents: 141
Overall Rank: #7,078
Years Active: 2003–2024
Genentech Rank: #8