Jeffrey Charles Edwards

Expro North Sea Limited · Enovate Systems · Exploration & Production Services (North Sea)
Total Patents: 56
Overall Rank: #44,560
Years Active: 1993–2022
Expro North Sea Limited Rank: #1