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