Donald Besemer
Affymetrix · Syntex (U.S.A.) · Biotrack
Total Patents:
16
Overall Rank:
#301,436
Years Active:
1987–2008
Affymetrix Rank:
#25