Scott J. Novick
Codexis · Biotechnology Research And Development
Total Patents:
39
Overall Rank:
#81,301
Years Active:
1999–2025
Codexis Rank:
#15