Maosheng Duan
Glaxosmithkline · Smithkline Beecham Limited · Johnson & Johnson
Total Patents:
13
Overall Rank:
#375,815
Years Active:
2002–2021
Glaxosmithkline Rank:
#112