Luis Trueba

HP · Electric Data Systems · Draper Laboratory
Total Patents: 5
Overall Rank: #941,315
Years Active: 2009–2023
HP Rank: #5,870