Michael J. Thwaites
British Petroleum · The Boc Group Limited · Breed Automotive Technology
Total Patents:
10
Overall Rank:
#520,960
Years Active:
1986–2009
British Petroleum Rank:
#46