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