Mark Zoller
Senomyx · Genentech · Ariad Pharmaceuticals
Total Patents:
65
Overall Rank:
#33,820
Years Active:
1992–2022
Senomyx Rank:
#8