James McMahon

Cadence Design Systems · ExxonMobil
Total Patents: 10
Overall Rank: #512,735
Years Active: 1983–2016
Cadence Design Systems Rank: #781