Michael Sierra
Smithkline Beecham Limited · Eli Lilly
Total Patents:
11
Overall Rank:
#465,441
Years Active:
2003–2013
Smithkline Beecham Limited Rank:
#141