Robert Lucas

Boston Scientific Scimed · Macdonald, Dettwiler And Associates · Standard Oil Company (Indiana)
Total Patents: 6
Overall Rank: #786,098
Years Active: 1982–2025
Boston Scientific Scimed Rank: #2,324