John Ravensbergen
Ncs Multistage · Bj Services · Baker Hughes Holdings
Total Patents:
51
Overall Rank:
#52,274
Years Active:
1994–2024
Ncs Multistage Rank:
#1