Oleg Bougri
Agrivida · Monsanto Technology · J.R. Simplot
Total Patents:
24
Overall Rank:
#170,031
Years Active:
2003–2024
Agrivida Rank:
#3