Barry Andrew Martin
Flagship Pioneering Innovations Vi · Pioneer (Corteva) · Inari Agriculture Technology
Total Patents:
20
Overall Rank:
#213,214
Years Active:
1994–2025
Flagship Pioneering Innovations Vi Rank:
#2