Joshua Schwarz

Lever Brothers
Total Patents: 4
Overall Rank: #1,251,253
Years Active: 1987–2008
Lever Brothers Rank: #95