Steven T. Mayer
Novellus Systems · Lam Research · University of California
Total Patents:
201
Overall Rank:
#3,326
Years Active:
1981–2025
Novellus Systems Rank:
#1