Ian Brooks

Illinois Tool Works · Renishaw Plc
Total Patents: 8
Overall Rank: #633,493
Years Active: 2005–2020
Illinois Tool Works Rank: #533