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