Zhengming Chen
Purdue Pharma · Euro-Celtique S.A. · Neurovance
Total Patents:
37
Overall Rank:
#89,413
Years Active:
1999–2024
Purdue Pharma Rank:
#33