Roger N. Ciccarelli
Xerox
Total Patents:
56
Overall Rank:
#44,848
Years Active:
1981–2005
Xerox Rank:
#185