Stephen E. Webber

Agouron Pharmaceuticals · Anadys Pharmaceuticals · Effector Therapeutics
Total Patents: 58
Overall Rank: #41,319
Years Active: 1988–2025
Agouron Pharmaceuticals Rank: #7