Xiaozhuo Chen

Ohio University · Cspc Zhongqi Pharmaceutical Technology (Shijiazhuang) Co.
Total Patents: 12
Overall Rank: #412,277
Years Active: 1997–2021
Ohio University Rank: #9