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