Edward P. O'Donnell
Purdue Pharma · Purdue Pharmaceuticals
Total Patents:
42
Overall Rank:
#71,835
Years Active:
2014–2025
Purdue Pharma Rank:
#8