John William Couves

Bp Exploration Operating Company Limited · Bp Chemicals Limited · Bp Oil International Limited
Total Patents: 21
Overall Rank: #205,632
Years Active: 1999–2023
Bp Exploration Operating Company Limited Rank: #6