Charles A. Viola
Total Patents:
40
Overall Rank:
#79,743
Years Active:
1993–2018
Company Rank:
N/A