Helen Hsieh
Codexis · Becton, Dickinson And · Beckon, Dickinson And
Total Patents:
22
Overall Rank:
#189,619
Years Active:
1999–2025
Codexis Rank:
#70