Donald MacKay
Illinois Tool Works · Data Products
Total Patents:
5
Overall Rank:
#934,177
Years Active:
1987–2024
Illinois Tool Works Rank:
#1,165