James Arthur McDonald

Honeywell · 3Ware · Nec
Total Patents: 28
Overall Rank: #136,431
Years Active: 1994–2024
Honeywell Rank: #558