Cecil T. Avery

Olin
Total Patents: 1
Overall Rank: #4,069,319
Years Active: 1982
Olin Rank: #449