Sarah L. Pogue
Teva Pharmaceuticals Australia Pty · Bristol-Myers Squibb · Medarex
Total Patents:
18
Overall Rank:
#245,358
Years Active:
2009–2025
Teva Pharmaceuticals Australia Pty Rank:
#4