Claus M. Krebber
Maxygen · Codexis Mayflower Holdings · Codexis
Total Patents:
11
Overall Rank:
#439,885
Years Active:
2001–2025
Maxygen Rank:
#20