David Teale

IBM · Baker Hughes, A Ge Company · Baker Hughes Holdings
Total Patents: 8
Overall Rank: #636,957
Years Active: 1990–2019
IBM Rank: #21,733