Stephen E. Webber

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