John Floyd Ostrowski
Lam Research · Novellus Systems · First Data
Total Patents:
10
Overall Rank:
#496,453
Years Active:
2001–2023
Lam Research Rank:
#476