Jim Roberts
Novellus Systems · Unknown
Total Patents:
3
Overall Rank:
#1,418,132
Years Active:
2007–2022
Novellus Systems Rank:
#479