John Ravensbergen

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