Glenn McGall

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