Martin Diggelmann

Affymetrix · Syngenta Crop Protection Ag
Total Patents: 8
Overall Rank: #651,795
Years Active: 1996–2013
Affymetrix Rank: #61