James M. Wescott

Cargill, Incorporated · Hercules · Solenis Technologies
Total Patents: 6
Overall Rank: #772,792
Years Active: 1987–2025
Cargill, Incorporated Rank: #314