Thomas Landis
Black & Decker · Stry-Lenkoff
Total Patents:
5
Overall Rank:
#898,841
Years Active:
1992–2025
Black & Decker Rank:
#787