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