James Joseph Freeman

Baker Hughes Holdings · Baker Hughes, A Ge Company · Halliburton Energy Services
Total Patents: 21
Overall Rank: #205,889
Years Active: 1982–2023
Baker Hughes Holdings Rank: #538