Leland C. Leber
Water Pik · Teledyne Industries · Emerson Electric
Total Patents:
61
Overall Rank:
#37,284
Years Active:
1986–2025
Water Pik Rank:
#4