Alberto Salleo

Palo Alto Research Center Incorporated · Stanford University · Xerox
Total Patents: 17
Overall Rank: #274,851
Years Active: 2005–2018
Palo Alto Research Center Incorporated Rank: #144