Charles Hagen

Monsanto Technology · Trek
Total Patents: 4
Overall Rank: #1,094,325
Years Active: 1992–2025
Monsanto Technology Rank: #758