R. Richard Goehring
Purdue Pharma · Euro-Celtique S.A. · Shionogi & Co.
Total Patents:
31
Overall Rank:
#118,960
Years Active:
2002–2018
Purdue Pharma Rank:
#18