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