Robert R. Todd
New Holland North America · Sperry · Sperry Rand
Total Patents:
12
Overall Rank:
#429,080
Years Active:
1980–1996
New Holland North America Rank:
#32