Bart J. van Schravendijk
Novellus Systems · Lam Research
Total Patents:
125
Overall Rank:
#9,096
Years Active:
1995–2025
Novellus Systems Rank:
#3