David W. Berg

Tennant
Total Patents: 10
Overall Rank: #502,776
Years Active: 1984–2021
Tennant Rank: #16