Alastair R. Deane

The Budd · Ti Group Automotive Systems
Total Patents: 9
Overall Rank: #555,538
Years Active: 1992–2022
The Budd Rank: #18