Michael Robertson McNamara
Ncr · Xerox
Total Patents:
15
Overall Rank:
#314,424
Years Active:
1991–2023
Ncr Rank:
#88