Robert George Begin
Sputtered Films · Applied Science & Technology · Shamrock Technology
Total Patents:
16
Overall Rank:
#302,646
Years Active:
1994–2001
Sputtered Films Rank:
#2