Behnaz Behrouzian

Codexis · Genomatica
Total Patents: 33
Overall Rank: #105,792
Years Active: 2011–2025
Codexis Rank: #25