Johannes Simon Petrus Nannes

Enza Zaden Beheer B.V.
Total Patents: 14
Overall Rank: #339,618
Years Active: 2013–2024
Enza Zaden Beheer B.V. Rank: #3