Michael Thomas Roach
Pioneer (Corteva)
Total Patents:
203
Overall Rank:
#3,256
Years Active:
1998–2024
Pioneer (Corteva) Rank:
#7