Barry L. Roberts

Phoenix U.S.A. · Unknown · National Technology & Engineering Solutions Of Sandia
Total Patents: 16
Overall Rank: #295,182
Years Active: 1997–2020
Phoenix U.S.A. Rank: #1