Martin A. Wells

Lever Brothers
Total Patents: 4
Overall Rank: #1,298,657
Years Active: 1981–1992
Lever Brothers Rank: #59