Richard Sackler
Purdue Pharma · Euro-Celtique S.A. · Rhodes Pharmaceuticals
Total Patents:
48
Overall Rank:
#58,659
Years Active:
1984–2018
Purdue Pharma Rank:
#15