Peter J. Clarke

Sputtered Films · Shamrock Technology · Applied Science & Technology
Total Patents: 25
Overall Rank: #164,703
Years Active: 1980–2015
Sputtered Films Rank: #1