Janette V. Oakes
Calgene · Monsanto Technology
Total Patents:
6
Overall Rank:
#820,368
Years Active:
1998–2021
Calgene Rank:
#29