Barry J. Shortt
Monsanto Technology · Gilead Apollo
Total Patents:
17
Overall Rank:
#271,779
Years Active:
1996–2022
Monsanto Technology Rank:
#204