Yoram Barak

Codexis · Stanford University · Unknown
Total Patents: 6
Overall Rank: #844,322
Years Active: 1983–2017
Codexis Rank: #142