Michelle Barnhart

Cargill, Incorporated · Novozymes A/S · Washington University
Total Patents: 8
Overall Rank: #614,615
Years Active: 2006–2024
Cargill, Incorporated Rank: #137