Robert D. Straub

General Motors · Diesel Technology · Robert Bosch Gmbh
Total Patents: 38
Overall Rank: #86,616
Years Active: 1983–2018
General Motors Rank: #614