Richard Jaffee

Oil-Dri Corporation Of America
Total Patents: 5
Overall Rank: #955,136
Years Active: 1984–2022
Oil-Dri Corporation Of America Rank: #7