Richard David Colbaugh

New Mexico Technical Research Foundation · NASA
Total Patents: 2
Overall Rank: #2,028,945
Years Active: 1992–2015
New Mexico Technical Research Foundation Rank: #5