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