David E. Hayes
Alpha Omega · Downing Displays
Total Patents:
19
Overall Rank:
#238,606
Years Active:
1985–2018
Alpha Omega Rank:
#1