John A. Werner
Eli Lilly · E.I. Du Pont De Nemours And · Compression Technologies
Total Patents:
27
Overall Rank:
#142,059
Years Active:
1980–2007
Eli Lilly Rank:
#311