Nigel James Willetts

Syngenta Limited · Syngenta Participations Ag · Zeneca Limited
Total Patents: 14
Overall Rank: #338,575
Years Active: 1998–2024
Syngenta Limited Rank: #31