Benjamin Oshlack
Purdue Pharma · Euro-Celtique S.A. · Purdue Pharmaceuticals
Total Patents:
157
Overall Rank:
#5,647
Years Active:
1984–2021
Purdue Pharma Rank:
#1