Leonard V. Demchak

Stanley Black & Decker · Aimco · The Stanley Works
Total Patents: 5
Overall Rank: #959,107
Years Active: 2004–2022
Stanley Black & Decker Rank: #70