John H. Shaffer
Olin · IBM · Brocade Communications Systems
Total Patents:
18
Overall Rank:
#258,771
Years Active:
1982–2011
Olin Rank:
#65