James F. Davies
Lever Brothers · Rolls-Royce Plc
Total Patents:
12
Overall Rank:
#429,829
Years Active:
1980–1990
Lever Brothers Rank:
#8