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