Robert A. St. John

Stanley Black & Decker · The Stanley Works · Black & Decker
Total Patents: 20
Overall Rank: #220,584
Years Active: 1990–2022
Stanley Black & Decker Rank: #15