Michael Hodges

Bp Corporation North America · Bp Oil International Limited · Bp Exploration Operating Company Limited
Total Patents: 21
Overall Rank: #208,184
Years Active: 2004–2020
Bp Corporation North America Rank: #6