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