Kenneth D. Long

Black & Decker · University Of Illinois
Total Patents: 4
Overall Rank: #1,160,419
Years Active: 2009–2021
Black & Decker Rank: #787