John H. Shaffer

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