Edward L. Sheldon

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