Seshasayee Varadarajan

Novellus Systems · Lam Research
Total Patents: 45
Overall Rank: #64,563
Years Active: 2003–2025
Novellus Systems Rank: #13