Michael R. Caswell

Roasting Plant
Total Patents: 9
Overall Rank: #558,029
Years Active: 2009–2022
Roasting Plant Rank: #1