Nicola Cancedda
Xerox · Microsoft
Total Patents:
25
Overall Rank:
#161,465
Years Active:
2005–2023
Xerox Rank:
#572