John Gerard Bouska

Bp Exploration Operating Company Limited
Total Patents: 5
Overall Rank: #952,737
Years Active: 2018–2022
Bp Exploration Operating Company Limited Rank: #16