Richard J. Fox

Codexis · Bristol-Myers Squibb · Codexis Mayflower Holdings
Total Patents: 46
Overall Rank: #63,005
Years Active: 1981–2022
Codexis Rank: #61