Hans L. Melgaard
Despatch Industries Limited Partnership · Illinois Tool Works · Lumerx
Total Patents:
29
Overall Rank:
#131,248
Years Active:
1980–2020
Despatch Industries Limited Partnership Rank:
#1