Joseph A. Affholter

Maxygen · Codexis Mayflower Holdings · Caltech
Total Patents: 21
Overall Rank: #209,619
Years Active: 2000–2016
Maxygen Rank: #38