Richard P. Rosa

Black & Decker
Total Patents: 32
Overall Rank: #113,868
Years Active: 1995–2014
Black & Decker Rank: #80