Robert Roach

ExxonMobil · Specific Cruise Systems
Total Patents: 20
Overall Rank: #217,877
Years Active: 1984–2024
ExxonMobil Rank: #2,140