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