Meng H. Lean

Palo Alto Research Center Incorporated · Xerox
Total Patents: 83
Overall Rank: #21,214
Years Active: 1992–2018
Palo Alto Research Center Incorporated Rank: #16