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