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