Stephen E. Webber
Agouron Pharmaceuticals · Anadys Pharmaceuticals · Effector Therapeutics
Total Patents:
58
Overall Rank:
#40,818
Years Active:
1988–2025
Agouron Pharmaceuticals Rank:
#7