Ian Taylor
Illinois Tool Works · Skyline Displays · Gec Avery Limited
Total Patents:
24
Overall Rank:
#171,183
Years Active:
1980–2023
Illinois Tool Works Rank:
#326