David Entwistle
Codexis · Tate & Lyle Solutions Usa · Pfizer
Total Patents:
23
Overall Rank:
#177,010
Years Active:
2003–2025
Codexis Rank:
#57