Kenneth L. Lebsack
Townsend Engineering · Stork Townsend · Marel Meat Processing
Total Patents:
20
Overall Rank:
#224,387
Years Active:
1998–2014
Townsend Engineering Rank:
#10