Glenn McGall
Affymetrix · Centrillion Technology Holdings · Affymax Technologies N.V.
Total Patents:
109
Overall Rank:
#12,087
Years Active:
1995–2025
Affymetrix Rank:
#1