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