Patricia Ann Okubara

Novozymes Biotech · Stauffer Chemical · USDA
Total Patents: 3
Overall Rank: #1,512,607
Years Active: 1987–2016
Novozymes Biotech Rank: #28