Leo Sjoerd Melchers

Mogen International Nv · Rijksuniversiteit Te Leiden · Syngenta Mogen B.V.
Total Patents: 10
Overall Rank: #523,119
Years Active: 1995–2005
Mogen International Nv Rank: #4