Sharon Ayal
Evogene · Seedx Technologies · Marrone Bio Innovations
Total Patents:
46
Overall Rank:
#62,247
Years Active:
2010–2025
Evogene Rank:
#2