John Michael Terry

Brocade Communications Systems
Total Patents: 16
Overall Rank: #296,480
Years Active: 2008–2018
Brocade Communications Systems Rank: #15