Janne S. Kerovuo

Verenium · Monsanto Technology · Syngenta Participations Ag
Total Patents: 19
Overall Rank: #228,741
Years Active: 2003–2025
Verenium Rank: #12