Stephen O'Connor

Bayer Pharmaceuticals · Cara Therapeutics · Abbott
Total Patents: 31
Overall Rank: #117,135
Years Active: 1996–2024
Bayer Pharmaceuticals Rank: #12