Nigel John Barnes

Syngenta Limited · Zeneca Limited
Total Patents: 6
Overall Rank: #876,127
Years Active: 1998–2006
Syngenta Limited Rank: #76