Richard P. Rubbo

Baker Hughes Holdings · Chevron · Baker Oil Tools
Total Patents: 25
Overall Rank: #163,446
Years Active: 1986–2020
Baker Hughes Holdings Rank: #303