Ezhilkani Subbian

Codexis · String Bio Private Limited
Total Patents: 9
Overall Rank: #539,243
Years Active: 2014–2025
Codexis Rank: #122