Juan A. Romero

National Technology & Engineering Solutions Of Sandia · Sandia · Unknown
Total Patents: 6
Overall Rank: #808,848
Years Active: 2012–2023
National Technology & Engineering Solutions Of Sandia Rank: #130