James J. Truchard

National Instruments · US Air Force
Total Patents: 18
Overall Rank: #258,682
Years Active: 1982–2011
National Instruments Rank: #34