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