Edwin Willis

Lever Brothers · ICI · Lever Brothers Company, Division Of Conopco
Total Patents: 12
Overall Rank: #427,973
Years Active: 1980–2001
Lever Brothers Rank: #23