John Foot
Bp Exploration Operating Company Limited · Paccar · Bp Corporation North America
Total Patents:
9
Overall Rank:
#576,983
Years Active:
1990–2014
Bp Exploration Operating Company Limited Rank:
#12