Ran Xu

Chia Tai Tianqing Pharmaceutical Group Co. · Scripps Research
Total Patents: 4
Overall Rank: #1,149,742
Years Active: 2008–2022
Chia Tai Tianqing Pharmaceutical Group Co. Rank: #60