James C. Allen

Sloan Valve · Crayola · Tandem Computers Incorporated
Total Patents: 13
Overall Rank: #375,515
Years Active: 1980–2022
Sloan Valve Rank: #39