James F. Davies

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