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