Mike Taylor

Image Metrics · Innovia Films · Black & Decker
Total Patents: 17
Overall Rank: #264,502
Years Active: 1995–2025
Image Metrics Rank: #5