Robert Barham

Enza Zaden Beheer B.V. · R&D Holdings · Seminis Vegetable Seeds
Total Patents: 15
Overall Rank: #314,344
Years Active: 2001–2023
Enza Zaden Beheer B.V. Rank: #11