Richard Thompson

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