Marvin Margoshes

Block Engineering · Technicon Instruments
Total Patents: 2
Overall Rank: #2,353,945
Years Active: 1982–1985
Block Engineering Rank: #8