David Sandells

Lucas Industries Limited · Sevcon Limited
Total Patents: 2
Overall Rank: #1,875,569
Years Active: 2004–2021
Lucas Industries Limited Rank: #168