James E. Duncan

Novellus Systems · E.I. Du Pont De Nemours And · Lam Research
Total Patents: 8
Overall Rank: #634,932
Years Active: 1989–2020
Novellus Systems Rank: #254