Gary R. Hanson
IBM · 3M · Microsoft
Total Patents:
25
Overall Rank:
#164,442
Years Active:
1985–2016
IBM Rank:
#8,004