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