Rene A. Lujan

Palo Alto Research Center Incorporated · Xerox · Novalux
Total Patents: 38
Overall Rank: #86,224
Years Active: 1994–2021
Palo Alto Research Center Incorporated Rank: #65