Richard A. Cavanagh

US Air Force · IBM
Total Patents: 10
Overall Rank: #523,200
Years Active: 1986–2005
US Air Force Rank: #534