James E. Shepherd
Bp Corporation North America
Total Patents:
8
Overall Rank:
#656,344
Years Active:
1989–2011
Bp Corporation North America Rank:
#351