Benjamin Mijts
Codexis · Inscripta · Ajinomoto Co.
Total Patents:
55
Overall Rank:
#45,691
Years Active:
2012–2024
Codexis Rank:
#25