Geert Plaetinck
Devgen Nv · Monsanto Technology · Hoffmann-La Roche
Total Patents:
19
Overall Rank:
#232,471
Years Active:
1995–2024
Devgen Nv Rank:
#3