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