Stephen McLaughlin

Baker Hughes Holdings · University Court Of The University Of Edinburgh
Total Patents: 4
Overall Rank: #1,241,327
Years Active: 1988–2010
Baker Hughes Holdings Rank: #1,949