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