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