Michael R. Marjomaa

Black & Decker
Total Patents: 12
Overall Rank: #400,730
Years Active: 2015–2024
Black & Decker Rank: #274