Robert Marshall Stowell

Novellus Systems · IBM · Lam Research
Total Patents: 13
Overall Rank: #358,654
Years Active: 1993–2025
Novellus Systems Rank: #174