Suzan Herma Elisabeth Johanna Gabriels
Keygene N.V. · Monsanto Technology · Wageningen Universiteit
Total Patents:
4
Overall Rank:
#1,199,977
Years Active:
2008–2019
Keygene N.V. Rank:
#31