Qun Sun
Purdue Pharma · E.I. Du Pont De Nemours And · Zhuhai Beihai Biotech Co.
Total Patents:
103
Overall Rank:
#13,730
Years Active:
1998–2024
Purdue Pharma Rank:
#14