Debra A. Ross

Affymetrix · Affymax Technologies N.V. · Symyx Solutions
Total Patents: 11
Overall Rank: #468,183
Years Active: 1995–2010
Affymetrix Rank: #54