David B. Lee
Black & Decker · Karl Storz Imaging · Google
Total Patents:
35
Overall Rank:
#97,024
Years Active:
1986–2024
Black & Decker Rank:
#145