Allen R. Padwa

Monsanto Technology · Metabolix · Bayer Healthcare
Total Patents: 23
Overall Rank: #183,280
Years Active: 1981–2021
Monsanto Technology Rank: #141