J. Leighton Read
Affymetrix · Affymax Technologies N.V.
Total Patents:
29
Overall Rank:
#132,812
Years Active:
1992–2006
Affymetrix Rank:
#11