Francesco Lemmi
Xerox · Nanosys · Innovalight
Total Patents:
19
Overall Rank:
#239,806
Years Active:
2001–2015
Xerox Rank:
#1,208