Donald Besemer

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