Richard Thompson
Eli Lilly · Elan Pharmaceuticals · Del Monte
Total Patents:
27
Overall Rank:
#147,725
Years Active:
1998–2009
Eli Lilly Rank:
#133