David C. Sayles

US Army · The United States Of America
Total Patents: 57
Overall Rank: #43,476
Years Active: 1981–1996
US Army Rank: #3