Edward L. Sheldon
Nanogen · Affymetrix · Molecular Devices
Total Patents:
28
Overall Rank:
#139,887
Years Active:
1986–2010
Nanogen Rank:
#7