Roger Osborne

Cameron International · Cooper Technologies · Mcdermott International
Total Patents: 5
Overall Rank: #1,001,412
Years Active: 1991–2015
Cameron International Rank: #223