Malcolm R. D. Stebles
Lever Brothers
Total Patents:
3
Overall Rank:
#1,675,538
Years Active:
1985–1987
Lever Brothers Rank:
#95