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