Jiangchao Yao
Purdue Pharma · Venatorx Pharmaceuticals · Shionogi & Co.
Total Patents:
50
Overall Rank:
#54,307
Years Active:
2011–2023
Purdue Pharma Rank:
#8