David Cook

Clean Train Propulsion · 3M · Robertshaw Controls
Total Patents: 19
Overall Rank: #236,581
Years Active: 2002–2021
Clean Train Propulsion Rank: #1