David E. Clarke

Lever Brothers · Sphero · Unilever Home & Personal Care Usa, Division Of Conopco
Total Patents: 18
Overall Rank: #244,498
Years Active: 1980–2025
Lever Brothers Rank: #13