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