Kevin Kennelley
Bp Corporation North America · Bp Exploration Operating Company Limited · Bp Amoco
Total Patents:
6
Overall Rank:
#770,560
Years Active:
1993–2025
Bp Corporation North America Rank:
#180