James A. McGill
Alpha · Alpha Security Products · Hoover Limited
Total Patents:
10
Overall Rank:
#524,569
Years Active:
1997–2003
Alpha Rank:
#10