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