Fred K. Rubin
Lever Brothers
Total Patents:
9
Overall Rank:
#540,125
Years Active:
1981–2025
Lever Brothers Rank:
#23