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