Xiao-Tao Chen
Schering · Trevena · Bristol-Myers Squibb
Total Patents:
47
Overall Rank:
#60,189
Years Active:
1998–2024
Schering Rank:
#145