Xiaoming Zhou

Purdue Pharma · Euro-Celtique S.A. · Shionogi & Co.
Total Patents: 33
Overall Rank: #107,632
Years Active: 2005–2021
Purdue Pharma Rank: #16