Duncan D. MacGregor

Intel · Jadoo Power Systems · Itt
Total Patents: 17
Overall Rank: #278,408
Years Active: 1993–2011
Intel Rank: #3,143