David Machin
Lever Brothers · Lever Brothers Company, Division Of Conopco · Teknekron Infoswitch
Total Patents:
14
Overall Rank:
#356,055
Years Active:
1980–2005
Lever Brothers Rank:
#15