James D. MacDonald, Jr.

Ericsson · Freeescale Semiconductor · Discera
Total Patents: 39
Overall Rank: #82,319
Years Active: 1982–2023
Ericsson Rank: #3,590