Melvin H. Keyes

Owens-Illinois · Technicon Instruments
Total Patents: 13
Overall Rank: #362,438
Years Active: 1980–1987
Owens-Illinois Rank: #55